Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码) |
您所在的位置:网站首页 › xshell 使用命令查看连接密码 › Xshell 连接 Ubuntu 教程(超详细),并解决二个常见问题(一直连不上、root用户拒绝密码) |
引言
本文将系统的讲下 Xshell 连接 Ubuntu 流程,和二个常见问题。 用到的软件:Ubuntu18.04.1、Xshell6、Xftp6。. Xshell 是一个强大的安全终端模拟软件,可以进行远程登录,它支持 SSH1, SSH2, 以及 Microsoft Windows 平台的 TELNET 协议。 Xftp 是一个基于 MS windows 平台的功能强大的 SFTP、FTP 文件传输软件。 xshell通过ip连接,然后利用xftp在两机间进行文件传输。 我们会发现在Linux虚拟机上下载一些东西很不方便。 我使用XShell的主要目的是在Windows环境下登录Linux终端,传输一些大文件到Linux环境上去。 它可以传输到你的Linux上的任意文件夹,前提是你是以root用户进行连接。以后,我们也可以通过这种方式把本机与远端服务器(阿里云)相连。 连接的基本流程: 1、 开启openssh-server要在Ubuntu主机开启SSH服务,需要开启openssh-server 命令: 1、执行下句,下载SSH服务 sudo apt-get install openssh-server 2、执行下句,验证下载后是否已经开启了服务: ps -e | grep ssh 如果只有ssh-agent表示还没启动。 3、执行下句,开启服务 /etc/init.d/ssh start 如果显示sshd则说明已启动成功。
命令:ifconfig -a 文件–>>新建(会话)–>>(连接)填写–>>确定 主机(H)为上图 Ubuntu IP 连接成功后点击下面图标。 好的,整个流程已经讲完。但,往往事情不尽人意。现在,再来总结下大家可能会遇到的问题。一是:一直连不上;二是:root连接拒绝密码。好吧,现在我们来具体看一下。 一、有的小伙伴使用xshell6连接Linux服务器一直失败。如下: 我们一直用 linux root正确密码输入,但就是无法验证。但使用其他普通用户则没有问题,后来了解到是ssh配置文件问题导致的。 1、需要编辑一下/etc/ssh/sshd_config文件: sudo vim /etc/ssh/sshd_config 2、将 PermitRootLogin改为yes: 如下图: 3、之后重启ssh-server即可: sudo /etc/init.d/ssh restart 4、如果还不行,重启一下虚拟机,之后应该就能连接上了。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |